leguminous tree similar to the acacia - Francés Inglés Diccionario